1759 N Sunrise Way, Palm Springs, Greater Palm Springs, CA 92262-3441, Palm Springs
Best salvadorian food in town!!
Best salvadorian food in town!!